Big Huge Thesaurus

deoxyguanosine monophosphate

noun